<?php

namespace App\Modules\Home\Services;


use  App\Modules\Home\Models\Address;

class AddressService
{
    /**
     * 地址列表
     * @param array $data
     * @return mixed
     */
    public static function getList($data=[]) {
        return Address::getList($data);
    }

    /**
     * 地址详情
     * param int $task_id 任务ID
     */
    public static function getAddress($id){
        return Address::getAddress($id);
    }

    /**
     * 添加地址
     * param array $data
     */
    public static function addAddress($data=[]){
        return Address::addAddress($data);
    }

    /**
     * 更新地址
     * param int $task_id 任务ID
     */
    public static function updateAddress($data){
        return Address::updateAddress($data);
    }

    /**
     * 更新默认地址
     */
    public static function updateDefault($param){
        // TODO check
        return Address::update_default($param);
    }
}